package com.dongdong.controller;

import com.dongdong.em.Result;
import com.dongdong.model.TbOrderItem;
import com.dongdong.service.OrderItemService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

@RestController
@RequestMapping("orderItem")
public class OrderItemController {

    @Autowired
    private OrderItemService orderItemService;

    //根据传过来的订单号   查询商家订单号  然后反向修改批次号  也就是增加批次号
    //根据传过来的out_request_no（退款请求号，订单号）  去查询item表的订单号   匹配就增加批次号 还要修改状态
    @GetMapping("orderItemGetOrderNoByOutRequestNo")
    public int orderItemGetOrderNoByOutRequestNo(@RequestParam String trade_no){
        int i = orderItemService.orderItemGetOrderNoByOutRequestNo(trade_no);
        return i;
    }


    //付款成功  修改订单状态   增加流水号
    @PostMapping("orderItemAdd")
    public int orderItemAdd(@RequestParam String out_trade_no, @RequestParam String trade_no){
        int i = orderItemService.orderItemAdd(out_trade_no,trade_no);
        return i;
    }
}
